sipX 4.4 4.6 Hanlong Unicorn 600X Record-Route header problem
Проблема характерна для прошивки версии 1.0.5.10
Проблема заключается в том, что при посылке SIP re-INVITE шлюз Hanlong Unicorn 600X искажает содержимое заголовка Record-Route и в заголовке Route возвращает не совсем то, что было получено в Record-Route.
В результате этого искажения сервер sipXecs отвергает запрос несмотря на удачную авторизацию через Digest. Т.к. в этом заголовке содержится информация для правильной внутренней обработки в т.ч. авторизации.
Ярко проявляется в сценарии приема факса в режиме T.38 на FXS порт шлюза Hanlong Unicorn 600X. При этом происходит смена кодеков путем отсылки re-INVITE с T.38 в SDP.
Вот заголовок, который приходит от сервера на шлюз в INVITE: